/**
 * 创建一个函数，传递一个对象。获取里面指定属性值
 */
interface IUser {
    id: number,
    name: string
}
/**
 * 
 * @param user 
 */
function getTypeValue<T extends IUser>(user: T) {
    console.log(user.id);
    console.log(user.name);
}
let obj: IUser = {
    id: 1, name: "xiaowang"
}
getTypeValue<IUser>(obj)